// @ 简单文件写入

/**
 * 异步和同步
 * fs.writeFile(file, data[, options], callback)
 * fs.writeFileAsync(file, data[, options])
    # file 要操作的文件路径
    # data 要写入的数据
    # options 选项,可以对写入进行一些配置 object
    # callback 当写入完成后执行的回调
 */

var fs = require("fs");
// a 如果存在则追加 w 如果存在就截断 r 只可读
// 绝对路径 'C://.... D://....'
fs.writeFile(
  "简单文件写入(异步).txt",
  "这是通过writeFile的内容",
  { flag: "a" },
  function (err) {
    if (!err) {
      console.log("写入成功");
    } else {
      console.log(err);
    }
  }
);

fs.writeFileSync("简单文件写入(同步).txt", "这是通过writeFileSync的内容");
